package com.appfuse.spring.lab.webapp.manager.impl;

import java.util.List;
import java.util.Map;

import org.appfuse.dao.hibernate.GenericDaoHibernate;
import org.appfuse.service.impl.GenericManagerImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;

import com.appfuse.spring.lab.webapp.manager.AdjuntoManager;
import com.appfuse.spring.lab.webapp.model.Adjunto;

@Repository("adjuntoManager")
public class AdjuntoManagerImpl extends GenericManagerImpl<Adjunto, Long> implements AdjuntoManager{

	@Autowired
	private GenericDaoHibernate<Adjunto, Long> adjuntoDao;
	
	public List<Adjunto> findByNamedQuery(String queryName, Map<String, Object> queryParams) {
		List<Adjunto> adjuntos = adjuntoDao.findByNamedQuery(queryName, queryParams);
		return adjuntos;
	}

	

}
